package com.huilian.iotbox.data.dto;


/**
 * Created by ${zhangfanyan} on 2017/7/31.
 */
public class TemplateMessage {

    /**
     * 接收者openid
     */
    private String touser;

    /**
     * 模板ID
     */
    private String template_id;

    private String url;

    private TemplateMessageDate data = new TemplateMessageDate();

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getTouser() {
        return touser;
    }

    public void setTouser(String touser) {
        this.touser = touser;
    }

    public String getTemplate_id() {
        return template_id;
    }

    public void setTemplate_id(String template_id) {
        this.template_id = template_id;
    }

    public TemplateMessageDate getData() {
        return data;
    }

    public void setData(TemplateMessageDate data) {
        this.data = data;
    }

    public class TemplateMessageDate {
        private First first = new First();
        private keyword1 keyword1 = new keyword1()  ;
        private keyword2 keyword2 = new keyword2();
        private keyword3 keyword3 = new keyword3();
        private keyword4 keyword4 = new keyword4();
        private keyword5 keyword5 = new keyword5();
        private Remark remark = new Remark();

        public First getFirst() {
            return first;
        }

        public void setFirst(First first) {
            this.first = first;
        }

        public TemplateMessage.keyword1 getKeyword1() {
            return keyword1;
        }

        public void setKeyword1(TemplateMessage.keyword1 keyword1) {
            this.keyword1 = keyword1;
        }

        public TemplateMessage.keyword2 getKeyword2() {
            return keyword2;
        }

        public void setKeyword2(TemplateMessage.keyword2 keyword2) {
            this.keyword2 = keyword2;
        }

        public TemplateMessage.keyword3 getKeyword3() {
            return keyword3;
        }

        public void setKeyword3(TemplateMessage.keyword3 keyword3) {
            this.keyword3 = keyword3;
        }

        public TemplateMessage.keyword4 getKeyword4() {
            return keyword4;
        }

        public void setKeyword4(TemplateMessage.keyword4 keyword4) {
            this.keyword4 = keyword4;
        }

        public TemplateMessage.keyword5 getKeyword5() {
            return keyword5;
        }

        public void setKeyword5(TemplateMessage.keyword5 keyword5) {
            this.keyword5 = keyword5;
        }

        public Remark getRemark() {
            return remark;
        }

        public void setRemark(Remark remark) {
            this.remark = remark;
        }
    }


    public class First{
        private String value;
        private String color;

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getColor() {
            return color;
        }

        public void setColor(String color) {
            this.color = color;
        }
    }


    public class keyword1{
        private String value;
        private String color;

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getColor() {
            return color;
        }

        public void setColor(String color) {
            this.color = color;
        }
    }


    public class keyword2{
        private String value;
        private String color;

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getColor() {
            return color;
        }

        public void setColor(String color) {
            this.color = color;
        }
    }


    public class keyword3{
        private String value;
        private String color;

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getColor() {
            return color;
        }

        public void setColor(String color) {
            this.color = color;
        }
    }


    public class keyword4{
        private String value;
        private String color;

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getColor() {
            return color;
        }

        public void setColor(String color) {
            this.color = color;
        }
    }


    public class keyword5{
        private String value;
        private String color;

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getColor() {
            return color;
        }

        public void setColor(String color) {
            this.color = color;
        }
    }


    public class Remark{
        private String value;
        private String color;

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getColor() {
            return color;
        }

        public void setColor(String color) {
            this.color = color;
        }
    }
}
